Mikhaylovskaya St, 1/7, St Petersburg, Russia, 191011
View on Map
What travelers say:
Located in the European hotel near the Winter Palace, it is also a local more exquisite and advanced western restaurant. The price is not cheap, but in St. Petersburg, I think it is worth coming to pull the grass. After all, we are really not used to Russian food.